/* this is the skeleton template */
/* color etc to be added in a separate file for thematic purpose */
html{
	position:static;
	overflow:auto;
}
body.startpage{
	background-color:transparent;
	overflow:visible;
	position:relative;
	min-width:960px;
}
body.startpage>.maincontainer{
	overflow:visible;
	height:100%;
}
body.startpage>.maincontainer>.regionset{
	margin:0px auto;
	margin-left:-475px;
	width:950px;
	left:50%;
	right:auto;
	top:0px;
	bottom:0px;
}
.palette_wrapper.docked .palettebox,.active.palette_wrapper.docked .palettebox{
	top:0px;
	right:0px;
	bottom:0px;
	left:0px;
}
.webpage,.startpage{
}
.apppalette>.maincontainer{
	overflow:visible;
}
/* --------------------- Header area -------------------------- */
.region#header_region{
}
body>.palette_wrapper[id|="header_app_Anonymous"]{
}
/* ......... Navigation area ......... */
.region#navigation_region{
}
body>.palette_wrapper[id|="navigation_app_Anonymous"]{
}
/* .........bread crumb ..........*/
#breadcrumb_container{
}
#breadcrumb_container #crumb_container{
	display:inline;
}
#breadcrumb_container *{
}
#breadcrumb_container a,#breadcrumb_container a:link,#breadcrumb_container a:visited,#breadcrumb_container a:active{
}
#breadcrumb_container a:hover{
}
/* --------------------- Display area -------------------------- */
.regionset.display-regionset{
	height:auto!important;
	/* this className is added via script for explicit handling of this regionset */
}
body>.palette_wrapper[id|="display_app_Anonymous"],body>.palette_wrapper[id|="display_app_Anonymous"]>#mainContainer>#app_container>.mainwrapper{
	background-color:transparent;
}
body>.palette_wrapper[id|="display_app_Anonymous"]{
}
.region#display_region{
}
#display_app.apppalette{
}
iframe#display_frame{
	border-width:0px;
	min-height:100%!important;
}
/* --------------------- Footer area -------------------------- */
.region#footer_region{
}
body>.palette_wrapper[id|="footer_app_Anonymous"]{
}
#footer_app>.maincontainer{
}
/* --------------------- Turning region border off  -------------------------- */
#header_region .tabcontent,#navigationl_region .tabcontent,#lateral_region .tabcontent,#display_region .tabcontent,#footer_region .tabcontent{
	border-width:0px;
	background-color:transparent;
}
/* --------------------- Turning splittters off  -------------------------- */
/* needed as the LAST splitter in 4 regions combination cannot be set to non-resizable */
/* done this way will still let the splitter be seen in designtime */
body.startpage .splittercontainerbox.splitterhorizontal,body.startpage .splittercontainerbox.splittervertical{
	display:none;
}
/* ------------------- Common UI handling ------------------- */
.application_wrapper.active,.application_wrapper{
	top:150px!important;
	max-height:75%!important;
}
#artifact_Taskbar.application_wrapper{
	margin-left:-450px!important;
	width:900px;
	top:auto!important;
	bottom:0px!important;
	position:absolute;
	max-width:900px;
	height:50px!important;
	left:50%!important;
}
/* force hide the taskbar that comes on login or logout */
#artifact_Taskbar.application_wrapper{
	xvisibility:hidden!important;
}
#feedback_wrapper.fb_wrapper{
	top: 10%!important;
	margin-top: 0px!important;
	max-height:88%!important;
}
body.startpage #feedback_wrapper.fb_wrapper,body.webform #feedback_wrapper.fb_wrapper{
	top: 150px!important;
	margin-top: 0px!important;
}